In mathematics, Slater's condition (or Slater condition) is a sufficient condition for strong duality to hold for a convex optimization problem. This is a specific example of a constraint qualification. In particular, if Slater's condition holds for the primal problem, then the duality gap is 0, and if the dual value is finite then it is attained.[1]
Given the problem
with convex (and therefore a convex optimization problem). Then strong duality holds if there exists an (where relint is the relative interior and ) such that
If the first constraints, are linear functions, then strong duality holds if there exists an such that
Given the problem
where is convex and is -convex for each . Then Slater's condition says that if there exists an such that
then strong duality holds.[2]